﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DTO
{
    //Tạo đối tượng tương ứng với 1 bảng trong cơ sở dữ liệu
    public class ChiTietHoaDonBanHang
    {
        //tạo các thuộc tính cho đối tượng tương ứng với các cột trong bảng cơ sở dữ liệu
        private int maChiTietHoaDonBanHang;
        public int MaChiTietHoaDonBanHang
        {
            get { return maChiTietHoaDonBanHang; }
            set { maChiTietHoaDonBanHang = value; }
        }

        private int maHoaDonBanHang;
        public int MaHoaDonBanHang
        {
            get { return maHoaDonBanHang; }
            set { maHoaDonBanHang = value; }
        }

        private int maSanPham;
        public int MaSanPham
        {
            get { return maSanPham; }
            set { maSanPham = value; }
        }

        private int soLuong;
        public int SoLuong
        {
            get { return soLuong; }
            set { soLuong = value; }
        }

        private int gia;
        public int Gia
        {
            get { return gia; }
            set { gia = value; }
        }

        private int tongTien;
        public int TongTien
        {
            get { return tongTien; }
            set { tongTien = value; }
        }
    }

    //Tạo chỉ mục (tên các thuộc tính ứng với đối tượng ở trên, các cột trong bảng cơ sở dữ liệu)
    public enum ChiTietHoaDonBanHangColumn
    {
        MaChiTietHoaDonBanHang,
        MaHoaDonBanHang,
        MaSanPham,
        SoLuong,
        Gia,
        TongTien
    }

    //Tạo danh sách các đối tượng
    public class ChiTietHoaDonBanHangCollection : List<ChiTietHoaDonBanHang>
    {
    }
}
